/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let Iconanzuzhixuanze: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1181 1024" width={size} height={size} {...rest}>
      <Path
        d="M1004.307692 633.068308V512a29.617231 29.617231 0 0 0-29.538461-29.538462h-354.461539v-118.153846H827.076923c17.723077 0 29.538462-11.815385 29.538462-29.538461V68.923077c0-17.723077-11.815385-29.538462-29.538462-29.538462h-472.615385c-17.723077 0-29.538462 11.815385-29.538461 29.538462V334.769231c0 17.723077 11.815385 29.538462 29.538461 29.538461h206.769231v118.153846h-354.461538a29.617231 29.617231 0 0 0-29.538462 29.538462v121.068308c-67.977846 14.808615-118.153846 73.885538-118.153846 144.777846 0 82.707692 64.984615 147.692308 147.692308 147.692308S354.461538 860.553846 354.461538 777.846154c0-70.892308-50.254769-129.969231-118.153846-144.777846V541.538462h324.923077v150.606769c-67.899077 14.808615-118.153846 73.885538-118.153846 144.777846 0 82.707692 64.984615 147.692308 147.692308 147.692308s147.692308-64.984615 147.692307-147.692308c0-70.892308-50.176-129.969231-118.153846-144.777846V541.538462H945.230769v91.529846c-67.977846 14.808615-118.153846 73.885538-118.153846 144.777846 0 82.707692 64.984615 147.692308 147.692308 147.692308s147.692308-64.984615 147.692307-147.692308c0-70.892308-50.176-129.969231-118.153846-144.777846zM384 98.461538h413.538462v206.769231h-413.538462V98.461538zM295.384615 777.846154c0 47.261538-38.360615 88.615385-88.615384 88.615384A88.851692 88.851692 0 0 1 118.153846 777.846154c0-38.439385 23.630769-70.892308 59.076923-82.707692 5.907692-2.914462 8.822154-2.914462 14.808616-2.914462h29.459692c5.986462 0 8.900923 2.914462 14.808615 2.914462 35.446154 11.815385 59.076923 44.347077 59.076923 82.707692z m384 59.076923c0 47.261538-38.439385 88.615385-88.615384 88.615385a88.851692 88.851692 0 0 1-88.615385-88.615385c0-50.176 38.360615-88.615385 88.615385-88.615385 50.176 0 88.615385 38.439385 88.615384 88.615385z m295.384616 29.538461a88.851692 88.851692 0 0 1-88.615385-88.615384c0-38.439385 23.630769-70.892308 59.076923-82.707692h59.076923c35.446154 11.815385 59.076923 44.347077 59.076923 82.707692 0 47.261538-38.439385 88.615385-88.615384 88.615384z"
        fill={getIconColor(color, 0, '#096DD9')}
      />
    </Svg>
  );
};

Iconanzuzhixuanze.defaultProps = {
  size: 18,
};

Iconanzuzhixuanze = React.memo ? React.memo(Iconanzuzhixuanze) : Iconanzuzhixuanze;

export default Iconanzuzhixuanze;
